8c449f1e5fb2222b8e87b4a3e05576ac9f536286,plugins/svn4idea/src/org/jetbrains/idea/svn/SvnApplicationSettings.java,SvnApplicationSettings,writeExternal,#Element#,141
Before Change
Document document = new Document();
Element authElement = new Element("kinds");
for (Iterator groups = myAuthenticationInfo.keySet().iterator(); groups.hasNext();) {
String kind = (String) groups.next();
Element groupElement = new Element(kind);
Map groupsMap = (Map) myAuthenticationInfo.get(kind);
for (Iterator realms = groupsMap.keySet().iterator(); realms.hasNext();) {
String realm = (String) realms.next();
Element realmElement = new Element("realm");
realmElement.setAttribute("name", SVNBase64.byteArrayToBase64(realm.getBytes()));
Map info = (Map) groupsMap.get(realm);
for (Iterator keys = info.keySet().iterator(); keys.hasNext();) {
String key = (String) keys.next();
String value = (String) info.get(key);
realmElement.setAttribute(key, value);
}
After Change
Document document = new Document();
Element authElement = new Element("kinds");
for (Iterator<String> groups = myAuthenticationInfo.keySet().iterator(); groups.hasNext();) {
String kind = groups.next();
Element groupElement = new Element(kind);
Map<String, Map<String, String>> groupsMap = myAuthenticationInfo.get(kind);
for (Iterator<String> realms = groupsMap.keySet().iterator(); realms.hasNext();) {
String realm = realms.next();
Element realmElement = new Element("realm");
realmElement.setAttribute("name", SVNBase64.byteArrayToBase64(realm.getBytes()));
Map<String, String> info = groupsMap.get(realm);
for (Iterator<String> keys = info.keySet().iterator(); keys.hasNext();) {
String key = keys.next();
String value = info.get(key);
realmElement.setAttribute(key, value);
}